CMP Processes
In CMP
Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers., a process is a business activity such as Billing, Payments or Credit Management. A process can consist of a number of jobs, executed in sequence, or a single job such as Recurring Payments - Bank Mode. Also not all jobs are part of a process. A process can also include daemons and probes.
For more information, see the following sections:
CMP processes include the following:
-
Advance Notification
The Advance Notification process executes the Advance Notification job followed by its associated alert probe
In the Administration Console architecture, a mechanism which allows for the execution of predefined queries and for the comparison of the results of those queries against pre-configured targets. Probes can be reviewed and managed via the Admin Console. for Batch Complete. -
Billing
The Billing process executes the following jobs followed by their associated probes in this order:
- Invoice Production job
- Invoice Production alert probe for Batch Complete
- Statement Production job
- Statement Production alert probe for Batch Complete
- Bill Print job
- Bill Print alert probe for Batch Complete
- Invoice Posting job
- Invoice Posting alert probe for Batch Complete
- Usage Archiving job
- Usage Archiving alter probe for Batch Complete
-
Billing Analytics
The Billing process executes the following jobs and associated probes in sequence:
- Hierarchy Analytics job
- Invoice Analytics job
-
Credit Control
The Credit Control process executes the Credit Control job followed by its associated alert probe for Batch Complete.
-
Data Warehouse - Consumer Postpaid
The Data Warehouse - Customer
In the context of the Cloud Monetisation Platform, an individual or organisation who has signed an agreement to take goods and services from a service provider. A customer receives a bill associated with one or more subscriptions, and can be a single end user or a large company with many subscriptions assigned to one agreement. Postpaid process executes the following Data Warehouse jobs in sequence:- Subscription
A billing entity that incurs a charge. Examples include a network attached device whose usage you want to measure and charge for, or a monthly software subscription Analytics job - Subscription Services Analytics job
- Subscription Features Analytics job
- Account
In the Cloud Monetisation Platform, a billing entity that can be used to manage payments on one or more subscriptions or payments for services. An account can hold details such as payments or invoices. Analytics job - Agreement
In the Cloud Monetisation Platform, the entity that holds the instructions for generating the bills for one or more subscriptions. including the addresses and how often the bill is generated. Analytics job - Unbilled Usage Analytics job
- Billed Usage Analytics
- Unallocated Usage Analytics job
- Invoice Detail Analytics job
- Payment Detail Analytics job
- Transaction Detail Analytics job
- Purchase Analytics job
- Postpaid Analytics Extract Complete probe that checks for the production of 12 files produced by the jobs above.
- Subscription
-
Data Warehouse - Consumer Prepaid
The Data Warehouse - Customer Prepaid process executes the following Data Warehouse jobs in sequence:
- Subscription Analytics job
- Subscription Features Analytics job
- Subscription Services Analytics job
- Account Analytics job
- Agreement Analytics job
- Prepaid Usage Analytics job
- Purchase Analytics job
- Payments Analytics job
- Unallocated Usage Analytics job
- Prepaid Analytics Extract Complete probe that checks for the production of 9 files produced by the jobs above.
-
Manage Number Monitor
The Number Monitor process executes the Managed Number Monitor job followed by its associated alert probe for low availability of SIMs and numbers.
For more information on processes and jobs, see the CMP Batch Jobs and JSON Schemas Guide.
Processes Screen
The Processes screen lists the CMP processes with the following information:
-
The process name - for example Billing, Credit Control or Purge
-
When the process is next scheduled to run
-
When the process was last run
-
The process status:
-
Red = Failed
-
Green = Completed
-
-
The status of any relevant probe associated with the process jobs:
-
Red = Severe
-
Amber = Warning
-
Green = Success
-
Click any row in the Process list to open the Process Steps panel for that process.